sheriff stations - Francés Inglés Diccionario